bat (hit) - French English Dictionary